package cn.com.oceansoft.business.danger.persistence;

import cn.com.oceansoft.business.base.entity.Query;
import cn.com.oceansoft.business.danger.entity.*;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface ICollecterInfoMapper {
    List<CollecterInfo> getLogin(CollecterInfo collecterInfo);

    CollecterInfo getUser(CollecterInfo collecterInfo);

    List<CollecterInfo> getList(Query query);

    List<CollecterInfo> getList2(Query query);

    List<CollecterInfo> getdict(CollecterInfo collecterInfo);

    List<CollecterInfo> getonedict(CollecterInfo collecterInfo);
    List<CollecterInfo> getjl(CollecterInfo collecterInfo);
    void updateRole(CollecterInfo collecterInfo);

    void updatePassword(CollecterInfo collecterInfo);

    List<Qytj> qhtj(Query query);

    List<Qytj> jdtj(Query query);

    List<Qytj> sqtj(Query query);

    List<Qytj> oneSqtj(Query query);

    List<TypeTj> typetj1(Query query);

    List<TypeTj> typetj2(Query query);

    List<TypeTj> typetj3(Query query);

    List<TypeTj> typetj4(Query query);

    List<DangerContent> getDict(String i);

    List<XxTj> xxtj1(Query query);

    List<XxTj> xxtj2(Query query);

    List<XxTj> xxtj3(Query query);

    List<XxTj> xxtj4(Query query);
}
